72482
75888
71088
67752
63744
59980
55782
51055
49382
44263
40847
36907
33385
30083
28304
26379
23487
21531
20411
20000
17388
15574
15004
13119
13265
12558
11255
11241
9795
9427
9170
8549
8054
9627
7833
7632
7552
7760
6978
7625
6703
6572
7544
6795
6579
6795
7183
8327
8873
11027
12178
14269
16448
18819
21762
23959
27903
33039
37872
45335
54304
57590
61148
65245
69710
72653
74183
74297
74939
77678
82892
86094
87646
90151
91960
95393
96239
97859
95488
94059
95321
95629
95893
93556
91786
93427
94706
95708
92060
95316
95384
98971
100434
104555
108906
111137
114297
118317
120078
119959
120726
121105
120519
120347
119327
120943
118738
117661
116786
117140
115200
115345
113623
109684
108848
108541
106997
105444
104656
99488
96267
96956
95087
94617
97404
97261
95216
97352
99402
98270
100602
101544
98021
95519
98363
96475
96587
92766
94210
90325
90907
87786
83399
79373
75935
73779
68018
66775
63414
58076
55645
49509
44969
41523
38824
35317
32157
29790
28391
29319
29513
28086
27472
25361
24840
24788
24464
22770
21853
22088
20988
20456
20179
20038
18110
10620
9077
8061
8585
7735
7622
7992
9245
7248
6990
7410
7359
7622
7705
7191
8758
9170
9986
10755
12786
14421
17064
18762
22549
24653
29105
33275
38971
46557
53210
58076
60066
64904
69118
69887
71229
71958
72971
74813
79448
82175
85738
88042
89782
90910
93606
92569
92384
92099
89852
93668
93978
90310
88729
89802
90995
93234
91685
90768
94725
95624
99235
102235
104230
106751
109646
112301
114603
116149
115326
114673
114594
113588
112137
112300
110445
107711
109419
108853
108278
107123
105574
101293
101815
99512
97901
97579
95571
91214
91635
89560
87193
88715
87969
85167
88565
90062
88935
92088
95968
94272
93919
92983
92526
93133
95842
97487
90971
90647
90305
87100
83981
80229
74729
71020
67362
63703
61398
56205
51543
47186
44143
41199
38480
35329
32501
29028
26944
24134
22134
20206
18698
16988
15682
14849
14034
12765
12214
11173
10495
10246
9916
8970
8657
8704
7651
8025
7279
7019
6794
6817
6283
6076
6163
6524
6055
6039
6375
6798
6728
7505
8416
9905
11820
13401
15641
17253
20274
23241
27063
30919
37381
44830
50913
55672
58617
62932
66140
68231
69375
69921
69483
72421
77006
78550
81021
82955
84173
87922
88768
87773
87509
85376
87645
88602
89323
84298
83412
84175
84725
86475
84495
80504
81748
83204
83839
87561
88145
90880
92148
91668
92704
93704
92383
91602
88325
87349
85773
88833
82628
82122
85133
83688
80649
81333
78777
77082
74000
74106
73397
73184
70961
68233
66532
67086
65606
64990
64965
63969
64870
64565
65508
65736
67423
66822
66385
68269
72521
68164
71717
67655
68382
66956
66775
65126
63999
62145
60834
58545
57118
54884
55558
51887
49403
45906
42955
40753
39191
35162
34403
32247
28970
27548
25036
23284
21759
20910
19143
17516
16369
14907
13898
12699
11695
11155
10179
9721
9366
8557
7824
7949
7094
7467
6705
6851
6346
6593
5792
5754
5869
6140
5642
5637
5878
6335
6306
6763
6935
7192
7514
8284
8386
9676
12277
12496
13614
14951
17003
18136
20887
23464
26096
27047
29404
32735
35643
39483
41460
44019
47037
49957
52424
54770
55989
56858
57777
59725
61153
64866
62520
62662
60903
63521
64328
62092
63523
62706
64393
63485
63993
63895
67415
64568
64568
63913
63920
62499
61701
61574
60046
60424
59818
58613
59397
59047
59787
61529
61074
61944
61776
63640
64424
64718
63516
64704
65734
65640
65886
64026
63867
63765
62896
62942
62647
61929
61506
62876
62889
63123
62345
61645
61638
61863
61823
61414
63894
61740
61197
59027
62526
58414
59378
57186
56832
56213
55417
52102
50860
48639
46438
44130
41519
39934
36169
33941
32241
30258
28526
25803
24567
23507
22640
20747
18666
17217
16322
15524
14351
13361
12861
12249
10984
10541
9498
9307
8992
8669
8450
7982
7607
7192
6831
6388
6498
6618
6401
5814
5845
6152
6065
5629
6507
6563
6413
7218
8240
9587
10250
10840
12284
14049
15122
16936
20331
22410
24065
27478
30312
33816
37507
41731
45342
49871
54021
58887
62031
63981
69717
71535
73436
77073
77338
77402
78872
79426
78980
78333
79802
81768
79596
79519
82157
80689
81014
82090
83065
79654
79588
80507
78536
79437
79084
75520
74867
78737
75582
76833
75575
75737
77157
77203
78797
79541
80755
80332
83250
83443
84466
86054
87387
86176
84935
86918
85916
85486
87316
86516
88759
91932
95284
96905
99491
98829
100153
97536
97208
97738
96784
96115
92212
94719
89768
91107
93653
83600
81299
80124
74443
70265
66436
61852
58449
56916
54275
52915
47709
41238
36857
32913
29432
27353
25179
22284
20007
19396
17843
16165
15174
13839
13555
12303
11516
11080
10090
10642
9543
8698
8793
8915
7725
7550
8727
7382
7395
8296
6707
6273
7409
7082
7741
7134
7391
9071
10915
10094
12310
15330
15190
19161
19973
22879
28542
30633
35750
43688
48728
53460
57183
61232
65790
68920
70272
71429
72334
77177
81223
85549
88197
89383
91569
95247
96385
96408
95850
96282
97069
98555
96880
93589
93631
93653
96176
97861
101420
97051
96748
100022
102997
107385
110257
110669
113130
115329
118281
119729
118715
117768
117291
116670
114936
114884
113961
113722
113842
113004
111340
109710
109068
107089
106021
104244
103361
103044
101056
97103
94220
95747
93571
93794
93656
93274
94004
95536
94645
100851
103837
103354
101319
106560
112982
106972
106912
137942
99904
97140
93106
89849
89806
85195
79240
74586
72281
67793
65492
60190
54654
51684
47319
43942
40861
37405
34737
31029
28846
27431
24365
22208
20798
18232
17231
17596
14736
13765
12884
11926
12188
11760
10243
9088
8702
9374
9981
7750
7168
6984
6989
7284
8747
7114
6922
8967
6244
6430
7807
9256
7082
7663
9295
10257
11947
13744
15341
17844
21008
24032
27985
33088
38870
44680
51929
55966
60145
62752
66418
70746
72805
73534
74550
78944
81752
85859
90343
91152
94067
96726
98261
96800
96436
97484
97004
98574
98735
96217
95675
97589
99595
100116
100701
98517
98577
101084
104122
107877
111219
111987
115644
116760
119482
119954
119099
117053
119466
118401
118553
117489
117865
114610
116642
116137
115870
115129
113586
108900
110512
108222
105897
107438
103712
100207
98573
96768
96013
96023
95342
94873
94437
95204
97681
99414
100388
99426
99423
96854
95411
96672
98511
95837
94354
90671
89104
85309
82932
82304
77699
75115
69738
66453
62358
58362
55670
51399
48309
44688
40124
37394
33974
31135
29662
26183
24170
21731
21214
18134
16669
15480
14833
13895
13727
12165
10961
13381
10178
9285
12513
9396
8168
7878
8434
7933
7652
7141
6616
7006
7602
7339
7673
7785
7834
8296
8231
9027
10112
11299
12688
14281
16536
18858
21585
24317
27444
32294
37699
43913
52444
55562
58391
63035
66531
69243
71934
72705
72258
75883
79509
82324
85209
86473
89849
91429
90838
89468
89196
88318
88061
93685
93473
91012
90743
91744
92870
95390
95972
93371
96094
97368
100051
103469
105973
105271
108774
111311
113625
114205
114178
112767
113263
112835
112083
112336
111085
110804
111994
103059
109354
108322
106201
103575
106818
104851
102726
101064
100784
96174
93916
94544
91634
90686
90794
89406
89744
91475
94999
96434
94670
95934
91496
90930
92317
92517
93466
92037
88334
85652
84705
82995
80649
77979
77509
73411
67788
73761
65016
57667
54881
53392
46969
43079
42088
36952
33550
31819
28933
26419
24336
22195
20286
19311
18345
16791
15010
13682
13015
12561
11645
11483
10419
9676
8877
8959
8432
8061
8231
7902
7631
7615
7125
6859
7164
6449
6482
6890
7082
6956
7607
8589
9617
10262
11879
14019
15483
17408
20315
22958
27287
31686
38173
44329
51787
55553
59359
62720
67174
69813
72017
71436
72893
75873
78610
80818
84062
85492
85916
90433
90010
89184
87733
90037
88459
91803
95918
93154
92209
93977
94077
97310
94441
95004
96017
97555
99167
102858
106580
107240
110351
111098
112012
113254
113040
112289
112809
112792
113384
111991
110354
109388
109528
109428
107722
106828
106084
104505
103059
102751
99340
99301
98654
94993
90949
90286
88592
88907
87383
86347
87764
90034
90936
92542
93720
96260
92714
90708
90902
88044
88341
87584
86710
88584
85108
81368
80863
80041
74602
70397
69473
66909
65517
59896
52717
50871
46366
45367
39416
36249
33821
32717
29063
25302
23686
22564
19328
19108
18000
15677
14989
13196
12524
11858
10828
10757
9097
9352
8663
8627
8065
7616
7695
7087
6838
6733
6296
6358
6273
6714
6079
6568
6325
6627
6852
7475
8522
9699
11037
12670
14292
16308
19179
21391
24624
29891
34962
41902
48084
51047
54402
58967
61279
63764
66146
65348
66332
68460
72663
76644
78886
81451
84541
86163
88322
86845
85157
81231
83398
88649
87866
84600
83304
85215
87160
85537
85749
82337
84406
86754
86795
89030
89915
90021
91697
93519
94390
93602
92690
91045
90978
89402
89465
86604
86682
85324
85678
85423
84467
83661
82378
80493
80575
79278
78279
78816
76226
74413
71321
71125
71010
68731
69022
68770
67363
67229
71300
69956
68843
70103
68277
66134
70962
67089
73204
79100
66468
65658
65898
64518
64566
63055
61107
60036
61373
63773
61278
57995
54202
50749
49379
46150
41468
41412
37796
35493
33627
30871
29309
26742
24285
22921
20876
19747
18877
17051
15550
14441
13478
12256
11744
10748
10065
9878
9162
9075
8501
7651
7606
6898
6767
6673
6244
5998
6028
6187
6128
5717
5849
6229
6501
6107
6922
7282
7836
8032
8784
9903
11121
11830
13633
14735
16818
18461
20791
22822
25295
27468
30936
33593
37243
40094
43718
45890
49849
53228
55915
57331
60294
63300
64502
66653
69156
67896
69833
70312
70419
70862
70205
70278
72295
72284
72795
73688
74866
75272
74788
76123
75676
76718
75473
74472
74974
75250
75004
73569
73519
72842
71998
73800
74018
75013
76073
75776
74696
76531
79408
76717
78222
82219
79824
80255
78785
81048
77642
75018
77858
71560
70151
71160
71831
73202
73678
74404
71627
70737
69534
69740
70604
70520
70314
70785
70293
69727
68299
66764
67122
64255
61392
61781
60971
59139
57450
54159
53026
50343
46604
42220
40592
38572
36121
33953
32540
30161
28141
26390
24624
22521
21243
19476
18454
17532
16298
14958
13842
12796
11823
11221
10533
9553
9654
9499
9077
8846
8001
7595
7394
6757
6844
6530
6212
5953
6001
6209
6372
7039
6210
6562
6982
7202
7839
9256
9953
10964
11797
14674
17069
17438
19156
20180
23221
26112
29652
33914
37880
41509
45236
50079
54776
59243
63567
66586
69062
73726
76861
81481
81552
83924
85268
85474
85958
85325
87277
89074
89018
86657
88969
88059
90970
89152
87386
88142
86122
85837
86007
88211
85693
86856
84863
82067
82467
79322
81739
86043
86094
87024
90531
90702
90600
91269
94107
92469
93911
94498
92607
94417
92848
93526
93195
91858
90466
90729
92011
92116
93907
97979
98115
95910
95601
92709
95742
97394
94405
94153
90569
91280
89295
87889
86099
86260
82854
84900
79696
77615
76063
68966
62077
58498
56255
51886
48828
43420
39317
36922
34736
30843
26866
25356
12500
